// components/authorization/authorization.js
Component({
  options: {
    // 开启多插槽的支持
    multipleSlots: true
  },
  /**
   * 组件的属性列表
   */
  properties: {
    tips: String,
    isLogin: {
      type: Boolean,
      value: true
    }
  },
  lifetimes: {
    created() {
      // vue里的 created
      // 在created里不能使用setData
      console.log('我是this', this);
      // 可以为组件添加自定义数据 (不推荐大家没事瞎动这)
      // this.a = '我是随便定义的数据'
    },
    attached() {
      // vue里的mounted
      // 检测登录状态
      // const isLogin = this.checkLogin()
      this.setData({
        message: '老韩说了 小程序真傻',
        // isLogin
      })

    },

  },
  methods: {
    checkLogin() {
      // 检测登录
      // 举个栗子
      return !!wx.getStorageSync('token')
    }
  },
  /**
   * 组件的初始数据
   */
  data: {
    message: '组件初始化数据',
    isLogin: true
  }
})